home *** CD-ROM | disk | FTP | other *** search
- { *.BMP 2 *.VGA }
- uses dos,crt;
- {$M $8000,0,0 } { 16K stack, no heap }
- const header:array[1..6] of byte = ($3f, $01, $c7, $00, $00, $00);
- var f1,f2:file of byte;
- z:longint;
- b:byte;
-
- procedure los(n1,n2:string);
- var size:longint;
- begin
- assign(f1,n1);
- assign(f2,n2);
- reset(f1);
- rewrite(f2);
- { for b:=1 to 6 do write(f2,header[b]);}
- size:=filesize(f1);
- z:=size-1;
- repeat
- gotoxy(1,1);
- write(size-z);
- seek(f1,z);
- read(f1,b);
- write(f2,b);
- dec(z);
- until z=1077;
- close(f1);
- close(f2);
- end;
-
- begin
- clrscr;
- los('asmlogo.bmp','asmlogo.vga');
- { los('arm2.bmp','arm2.vga');
- los('arm3.bmp','arm3.vga');
- los('arm4.bmp','arm4.vga');
- los('arm5.bmp','arm5.vga');}
-
- end.
-
-